We have now finished discussing all of the macros which have to do with the formatting of papers. Now as promised we will turn to a discussion of the two other formats which PHYZZX supports. The first format is that of a SLAC memorandum. The second format is that of a letter.
A memorandum, as we have defined it, is a document meant for internal distribution, addressed to a specific group of people and designed to transmit information on a specific subject. This sort of document tends to have a heading which identifies it as a memorandum, gives the date, says to whom the memorandum is being sent, from whom the memorandum comes and briefly summarizes the topic being discussed. This heading is then separated from the body of the memorandum by some sort of ruled line and then one types in the text of the memorandum.
To type a memorandum you begin by typing the formatting instruction
MEMO
which tells PHYZZX the document to follow is a memorandum.
It also forces the document to be single spaced and generates
the heading which identifies the document as a SLAC memo
and gives the date at which the file was processed; , the current
date.
If you wish to type a heading which has the date of your choice
then use the command
memodate instead of
MEMO.
The syntax of this command is
memodate{ date of your choice }
Now you have to generate the remainder of the heading; i.e.,
the to, from and topic (or subject) entries.
The macros which do this are
to ,
from , and
topic or
subject
The commands
to,
from and
topic or
subject work like points or items.
Hence, they do not need braces.
Finally, after typing in these commands followed by the relevant
text you need to generate a line to separate the heading from the
body of the memorandum.
This is done with the command
rule.
Having done this you are now ready to type in the text of the memorandum.
Note, all of the itemized list macros which we have discussed in earlier sections work in the MEMO format too. Hence, you can use them with impunity. The same is true for footnotes, etc.
Finally, when you complete the memo, if you wish to indicate to whom
copies are to be sent you type
copies
This command works like
point or
item
and so you would type
copies
Mr. A.
nextline
Mr. B.
nextline
etc.
in order to get what you want
Don't be surprised when you generate multipage memoranda. The way pages are numbered is going to be different from the numbering of papers. For a memorandum all but the first page are numbered with the numbers appearing at the top of the page.
A sample memorandum is generated as follows;
MEMO
to
Whom it may concern
from
Marvin Weinstein
subject
Generating memos without tears.
rule
Look how easy it is to generate a sample memo.
Even a baby can type something like this.
If you use this macro to type your memos people will probably
take what you have to say more seriously.
(They shouldn't but they will!)
You can even type points, for example:
pointbegin
Any fool would recognize that if we proceed in this way we can only
wind up with a disaster.
point
Who cares if the DOE doesn't want us to use the construction funds
to take a Hawaiian vacation. They're just a bunch of old stick in the
muds.
copies
Burton Richter
nextline
Richard Taylor
endpage
Which generates something which looks like this
== ==3.
&rarr#to; Whom it may concern
Marvin Weinstein
Generating memos without tears.
TT>
Look how easy it is to generate a sample memo. Even a baby can type something like this. If you use this macro to type your memos people will probably take what you have to say more seriously. (They shouldn't but they will!) You can even type points, for example:
Any fool would recognize that if we proceed in this way we can only wind up with a disaster.
Who cares if the DOE doesn't want us to use the construction funds to take a Hawaiian vacation. They're just a bunch of old stick in the muds.
Burton Richter Richard Taylor
by 1 = == 3.=
If we use the commands
memodate and
we would obtain
memodate{ the fifth of octember }
to
Whom it may concern
from
Marvin Weinstein
topic
Generating memos without tears.
rule
Look how easy it is to generate a sample memo.
Even a baby can type something like this.
If you use this macro to type your memos people will probably
take what you have to say more seriously.
(They shouldn't but they will!)
You can even type points, for example:
pointbegin
Any fool would recognize that if we proceed in this way we can only
wind up with a disaster.
point
Who cares if the DOE doesn't want us to use the construction funds
to take a Hawaian vacation. They're just a bunch of old stick in the
muds.
copies
Burton Richter
nextline
Richard Taylor
=
fifth of octember
&rarr#to; Whom it may concern
Marvin Weinstein
Generating memos without tears.
TT>
Look how easy it is to generate a sample memo. Even a baby can type something like this. If you use this macro to type your memos people will probably take what you have to say more seriously. (They shouldn't but they will!) You can even type points, for example:
Any fool would recognize that if we proceed in this way we can only wind up with a disaster.
Who cares if the DOE doesn't want us to use the construction funds to take a Hawaian vacation. They're just a bunch of old stick in the muds.
Burton Richter Richard Taylor
by 1 = == 3.=